package org.ansj.demo;

import java.util.Collection;

import org.ansj.app.keyword.KeyWordComputer;
import org.ansj.app.keyword.Keyword;
import org.ansj.library.DicLibrary;
import org.ansj.splitWord.Analysis;
import org.ansj.splitWord.analysis.NlpAnalysis;
import org.nlpcn.commons.lang.tire.library.Library;

/**
 * 关键词提取的例子
 * @author ansj
 *
 */
public class KeyWordCompuerDemo {
	public static void main(String[] args) {

        Analysis analysis = new NlpAnalysis();
        analysis.setIsNameRecognition(false);
        KeyWordComputer kwc = new KeyWordComputer(100, analysis);
		String title = "腾讯科幻RPG射击网游《火源》今日开启内测";
		String content = "腾讯首款RPG科幻射击网游《火源》于今日正式开启内测。此次内测游戏在职业、主城、副本、道具系统以及武器打造方面都进行了优化和更新。以下是详细内容介绍。\n" +
				"五大职业更新 萝莉造型新职业魔女即将登场\n" +
				"\n" +
				"内测版本中，《火源》共推出了先锋、游侠、狂猎、隐战、危徒5种职业。\n" +
				"\n" +
				"先锋定位为坦克型职业，屏蔽立场可以撑开护盾保护队友免受伤害，是团队的坚强壁垒。\n" +
				"游侠定位为辅助型职业，机枪炮塔能够布设一座机枪塔帮助自己战斗，是团队火力支援的关键。\n" +
				"狂猎定位为控制型职业，急冻飞镖可以短时间冰冻敌方，可帮助队友击杀敌方。\n" +
				"隐战定位为输出型职业，全息影像可以生成一个与自身相同的影像，并让自己隐身，是令人头疼的杀手。\n" +
				"危徒定位为近战刺杀职业，拥有极高的机动性和近身肉搏能力，突进战场能够大杀四方。\n" +
				"萝莉造型的新职业魔女更将带来许多精彩的玩法。\n" +
				"\n" +
				"新的主城：挪伊拉城\n" +
				"\n" +
				"本次内测，玩家将从主城挪伊拉城开启冒险。为了找到“元素能量核心”的下落，由一群“海格力斯”组织成员在隐蔽之地搭建的临时营地——挪伊拉城。\n" +
				"挪伊拉城由三个城区组成，分别为：生活区（学习生活技能，接取日常任务）、商业区（玩法模式三选一，商人处购买道具）和军事区（接取和交付主线任务，出入军团基地），你作为一名新生的海格力斯，出生于生活区的兵营内。与充满杀机的曙光之地相比，挪伊拉城是更为安全的避风港，也是情报收集中心，它赋予了每一名海格力斯成长的使命，同时将见证夏雅人侵占野心的破灭。\n" +
				"\n" +
				"副本更新：\n" +
				"\n" +
				"本次测试中，《火源》PVE玩法分为五章大地图，每个地图有4个副本。\n" +
				"\n" +
				"从“冰封号左舷”到“冰火要塞”，从“迷雾森林”到“埃杜达”，随着玩家对PVE副本的探索，将逐步深入《火源》的剧情中，进一步领略《火源》世界观。同时，PVE玩法中还推出了僵尸模式、防守模式等新颖玩法。\n" +
				"PVP部分，《火源》推出了16人死斗的熔岩之喉，1对1的生死决斗充满挑战，以及团队死亡模式、占领模式、团队冲锋模式、赛车模式等更多玩法，极大地强化了《火源》玩家对抗的特色，丰富了游戏趣味性。\n" +
				"\n" +
				"道具系统\n" +
				"\n" +
				"新版本将更加强化职业差异，玩家可以根据个人战斗风格创造一套属于自己的完整战斗系统，专属武器、技能晶体（模块）、武器打造改造系统、职业天赋&职业饰品，多方面多角度的给玩家超多战斗组合选择。\n" +
				"每个游戏角色可拥有专属武器，还可以通过升级至橙装，发挥出武器的极致威力；原有的终极技能由技能晶体取代，每个职业可拥有多个终极技能；每个职业的Q技能拥有三个分支，不同职业可以选择不同风格build来搭配技能晶体、武器达到效益最大化；新的职业饰品分为护盾、护甲、血包，每个职业可选择对应的饰品。同时还有载具、时装等更多更新上线。\n" +
				"武器打造：\n" +
				"\n" +
				"新上线的武器打造系统，可以让玩家通过收集对应素材，打造你最中意的主武器，无论紫色稀有，还是橙色传说，你都可以挑选最适合你的类别、枪型，迈出战神的第一步。玩家还可以通过武器升阶提高武器强度，更可挖掘出武器隐藏的外观。通过元素附魔，更可以为武器附上灼伤、冰冻、溅射、减防等多种附加能力，配合制造的枪械部件，你的武器在射速、弹夹容量、强化瞄准等属性上将大幅提升。\n" +
				"除此之外，《火源》还在内测版本中不断优化了任务系统、徽章系统、好友系统、军团系统等内容，为玩家带来更加优质的游戏体验。\n";

		Collection<Keyword> result = kwc.computeArticleTfidf(title, content);
		System.out.println(result);
	}
}
